
# 字符串格式化 : %
"""
%s  : 格式化字符串
%d  ：格式化整数
%f  : 格式化小数
"""

# 1. 字符串格式化
my_str1 = "my name is %s" % ('lisi')
print(my_str1)

my_str2 = " 张三 今年 %d 岁" % (26)
print(my_str2)

my_str3 = "一斤苹果%f元" % (6.23)
print(my_str3)

# 2. 辅助指令
"""
m.n : m是显示的最小总宽度，n是小数点后的保留位数
- : 用作左对齐
+ ：在正数前面显示加号(+)
空格  : 在正数前显示空格
0 ： 显示的数字前面填充0而不是默认的空格
"""
my_str4 = "一斤苹果%10.4f元" % (6.23)
print(my_str4)

my_str5 = "一斤苹果%-10.4f元" % (6.23)
print(my_str5)

my_str6 = "一斤苹果%+-10.4f元" % (6.23)
print(my_str6)

my_str7 = "一斤苹果%+-10.4f元" % (6.23)
print(my_str7)

my_str8 = "一斤苹果%010.4f元" % (6.23)
print(my_str8)